package com.yzt.zhuju.richtext.entity;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * author : Irene
 * e-mail : 821970751@qq.com
 * date   : 2020/5/19 17:32
 * desc   :
 */
public class EmojiFatherBean implements Serializable {

    private int eid;   //	int	id
    private String fileName;
    private String icon;
    private int type;//1:代表Emoij表情；2：代表Gift表情
    private String name;
    private boolean select;
    private String zipPath;
    private int drawableId;
    private ArrayList<EmojiData> expressionList;

    public EmojiFatherBean(){

    }
    public EmojiFatherBean(int type,int drawableId,boolean isSelect){

        this.type = type;
        this.drawableId = drawableId;
        this.select = isSelect;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public boolean isSelect() {
        return select;
    }

    public void setSelect(boolean select) {
        this.select = select;
    }

    public ArrayList<EmojiData> getExpressionList() {
        return expressionList;
    }

    public void setExpressionList(ArrayList<EmojiData> expressionList) {
        this.expressionList = expressionList;
    }

    public int getEid() {
        return eid;
    }

    public void setEid(int eid) {
        this.eid = eid;
    }

    public String getZipPath() {
        if(zipPath == null) {
            zipPath = "http://appfile.longyouquwa.cn/upload/expression/expression201810251111013.zip";
        }
        return zipPath;
    }

    public void setZipPath(String zipPath) {
        this.zipPath = zipPath;
    }

    public int getDrawableId() {
        return drawableId;
    }

    public void setDrawableId(int drawableId) {
        this.drawableId = drawableId;
    }

    @Override
    public String toString() {
        return "EmojiFatherBean{" +
                "eid=" + eid +
                ", fileName='" + fileName + '\'' +
                ", icon='" + icon + '\'' +
                ", type=" + type +
                ", name='" + name + '\'' +
                ", select=" + select +
                ", zipPath='" + zipPath + '\'' +
                ", drawableId=" + drawableId +
                ", expressionList=" + expressionList +
                '}';
    }
}
